GFPDF\Model\Model_PDF D

Total Complexity 265
Dependencies 27
Dependents 3
Total lines 2,104
Lines of code 932
Logical lines of code 492
Comment lines 829
Methods 54
Properties 7

Methods 54

Method Rating Maintainability Complexity Lines of code
get_survey_results()
A
48 15 31
get_form_data()
A
38 10 72
is_current_pdf_owner()
A
54 11 20
get_form_data_meta()
A
46 9 36
cleanup_tmp_dir()
A
49 9 28
get_legacy_config()
A
54 9 19
middle_signed_url_access()
A
54 9 18
process_and_save_pdf()
A
44 7 46
notifications()
A
49 8 30
get_quiz_overall_data()
A
50 8 26
middle_user_capability()
A
54 8 19
middle_logged_out_timeout()
S
50 7 27
get_pdf_url()
S
51 7 26
cleanup_pdf()
S
51 7 25
apply_backwards_compatibility_filters()
S
52 7 24
maybe_save_pdf()
S
58 7 14
get_field_class()
S
50 6 28
get_poll_results()
S
56 6 17
get_quiz_results()
S
56 6 15
process_pdf()
S
46 4 43
middle_auth_logged_out_user()
S
52 5 27
add_unregistered_fonts_to_mPDF()
S
54 5 21
preprocess_template_arguments()
S
56 5 19
middle_owner_restriction()
S
58 5 16
get_pdf_display_list()
S
55 4 18
get_active_pdfs()
S
62 5 10
field_middle_exclude()
S
64 5 9
field_middle_conditional_fields()
S
64 5 9
field_middle_product_fields()
S
64 5 9
field_middle_html_fields()
S
64 5 9
get_addon_global_data()
S
54 3 20
view_pdf_entry_list()
S
56 3 19
middle_conditional()
S
65 4 8
check_field_exists()
S
64 4 10
maybe_attach_to_notification()
S
64 4 9
generate_and_save_pdf()
S
60 3 12
replace_key()
S
68 3 7
field_middle_blacklist()
S
67 3 8
handle_legacy_tier_2_processing()
S
58 2 15
maybe_always_save_pdf()
S
67 3 7
middle_active()
S
66 3 8
middle_public_access()
S
63 3 9
register_custom_font_data_with_mPDF()
S
59 2 14
resend_notification_pdf_cleanup()
S
69 2 7
does_pdf_exist()
S
72 2 6
set_watermark_font()
S
74 2 4
view_pdf_entry_detail()
S
64 2 10
trigger_post_save_pdf()
S
63 2 10
enable_gp_populate_anything()
S
74 1 4
process_gp_populate_anything()
S
68 1 7
__construct()
S
64 1 10
cleanup_pdf_after_submission()
S
75 1 4
get_pdf_name()
S
64 1 9
disable_gp_populate_anything()
S
75 1 4